WebWork 2 : Select标签
This page last changed on Dec 14, 2004 by casey.
<ww:select />生成一个SELECT选项列表. quot;listKey"属性是列表中每个元素的用于生成<option>标签中value的属性. "listValue"属性填充option的文本标签(显示名称). 一大特性是根据"value"属性自动选中适当的选项. 如果value于当前listKey相等, 该选项设为selected(如果类型符合的话; 见下文).<ww:select label="'Users'"
name="'userId'"
listKey="id"
listValue="name"
list="app.users"
value="app.user.id"
onchange="'chooseUser(this)'"
/>
将生成下列结果(假设getApp().getUser().getId() == 2): <tr> <td>Users</td> <td> <select name="userId" onchange="chooseUser(this)"> <option value="1"> User Number One </option> <option value="2" selected="selected"> User Number Two </option> </select> <td> </tr> 用法示例 <ww:select label="'Pets'" name="'petIds'" list="petDao.pets" listKey="id" listValue="name" multiple="true" size="3" required="true" /> <ww:select label="'Months'" name="'months'" list="#{'01':'Jan', '02':'Feb', [...]}" value="selectedMonth" required="true" /> // The month id (01, 02, ...) returned by the getSelectedMonth() call // against the stack will be auto-selected 属性
|
Document generated by Confluence on Dec 14, 2004 16:36 |